brake shoe


Results for "brake shoe"

English - Turkish Dictionary

brake shoe

(English - Turkish Dictionary) :
fren pabucu.